amphibious float - Turkish English Dictionary